lightly impregnated polyethylene terephthalate textile sleeve - Francés Inglés Diccionario